runtime.mutex.key (field)

18 uses

	runtime (current package)
		lock_spinbit.go#L146: 	return atomic.Loaduintptr(&l.key) > mutexLocked
		lock_spinbit.go#L160: 	k8 := key8(&l.key)
		lock_spinbit.go#L182: 	v := atomic.Loaduintptr(&l.key)
		lock_spinbit.go#L193: 				if atomic.Casuintptr(&l.key, v, next) {
		lock_spinbit.go#L204: 			v = atomic.Loaduintptr(&l.key)
		lock_spinbit.go#L208: 		if !weSpin && v&mutexSpinning == 0 && atomic.Casuintptr(&l.key, v, v|mutexSpinning) {
		lock_spinbit.go#L216: 				v = atomic.Loaduintptr(&l.key)
		lock_spinbit.go#L220: 				v = atomic.Loaduintptr(&l.key)
		lock_spinbit.go#L239: 		if atomic.Casuintptr(&l.key, v, next) {
		lock_spinbit.go#L248: 		v = atomic.Loaduintptr(&l.key)
		lock_spinbit.go#L262: 	prev8 := atomic.Xchg8(key8(&l.key), 0)
		lock_spinbit.go#L285: 	v := atomic.Loaduintptr(&l.key)
		lock_spinbit.go#L317: 		if atomic.Casuintptr(&l.key, v, next) {
		lock_spinbit.go#L320: 		v = atomic.Loaduintptr(&l.key)
		lock_spinbit.go#L362: 		if atomic.Casuintptr(&l.key, v, next) {
		lock_spinbit.go#L370: 		v = atomic.Loaduintptr(&l.key)
		mheap.go#L1718: 	span.speciallock.key = 0
		runtime2.go#L171: 	key uintptr